Srilaha Sein

  • Sr. Python Programmer Analyst
  • Philadelphia, PA
  • Member Since Jun 12, 2023

Candidates About

 

Srilaha Sein

 

SUMMARY:

      More than 9 years of software industry experience, with strong analytical skills and a broad range of computer expertise.

      Experience in Python, Django, MVC Patterns, Java, Oracle, MySQL and Embedded SQL.

      Experience of software development with Python and various libraries of Python, python-twitter, Pandas, Dataframe, MySQLdb for database connectivity), Regular expression, File IO etc.

      Experienced in Design, Development and support of Data warehousing solutions for Extraction, Transformation and Loading (ETL) mechanism using Datastage and Talend.

      Hands on experience in working with the Cassandra Query Language (CQL) for querying the data present in the Cassandra

      Worked with various Python packages using pip install– sphinx, reportlab, xlwt, xlrd, virtualenv, lxml, etc.

      Have very good experience in developing Test Frameworks, and experience on working with Django framework.

      Strong exposure in writing simple and complex SQL queries and creating PL/SQL Functions, Stored Procedures.

      Experienced in re-designing PL/SQL procedures and fine tune queries to improve performance

      Experienced in installing, configuring, modifying, testing and deploying applications with Apache. 

      Expertise in handling web applications – UI (experience), security, logging, backend services.

      Strong experience in developing UI applications using HTML, CSS, JavaScript, JQuery and Bootstrap

      Good experience on using Mercurial, Git (GERITT review) and CVS for configuration management.

      Experience in development methodologies like Agile Scrum and Waterfall.

      Excellent experience with Python development under Linux OS (Debian/RedHat/AIX)

      Experience with Linux command and bash shell scripting.

      Experience with Web Services (RESTful and SOAP) and Amazon AWS

      Experience with Selenium automation with Python.

      Determined optimal business logic implementations, applying best design patterns.

      Self-motivated and proactive leader with technical and exemplary communication skills.

      Results-driven, "can-do" attitude, proven problem solving and troubleshooting skills. 

      Excellent written and verbal communication of complex ideas in simple terms.

      Able to deliver project under stringent timelines and high pressure.

 

TECHNICAL SKILLS

 

Languages Python, Java, C, C++, Embedded SQL

Frameworks Django, AngularJS, Hibernate, Sqlalchemy Orm.

Scripting HTML, CSS, Java Script, J-Query, Angular JS

Databases MS SQL Server 2012 MS-Access, Cassandra, MY SQL, Oracle, SQLite, PL/SQL,

Operating Systems Linux, Windows Server 2003

Version Controls Team Foundation Server (TFS), Subversion, Clear Case, GIT

Protocols TCP/IP, HTTP, FTP

SDLC Waterfall, RAD, Agile, Scrum

Packages MS Office (Word, Excel and PowerPoint), MS outlook, Lotus Notes.

User Interface HTML, HTML5, DHTML, CSS, XML, DOM, XAML, IIS, JSON, AJAX, SOAP, Restful,

Tools & IDE PowerShell, Jenkins (build process), Eclipse Pydev, Wing 3.1, Django South, Fabric

Deployment tool, Pytest, Selenium, SoapUI, Chef, Jenkins, PyCharm, Sublime, Eclipse,

NetBeans

Others GIT, PIP, PEP8, AWS, Celery, Redis, RESTful Web Services, Heroku, OpenCV, Django

Debug-Toolbar, Datastage, CA workload automation, Service now, Microstartegy, Quality Center.

 

PROFESSIONAL EXPERIENCE

 

Comcast Philadelphia, PA                                              January 2016 to Present

Sr Python Programmer Analyst

 

Responsibilities:

      Developed entire frontend and backend modules using Python on Django Web Framework.

      Created User Interface (UI) using JavaScript, bootstrap, Angular.js and HTML5/CSS.

      Worked on frontend frameworks like CSS Bootstrap for development of Web applications.

      Developed and tested many features for dashboard using Python, Bootstrap, CSS, and JavaScript.

      Used JQuery libraries for all client side JavaScript manipulations.

      Implemented business logic using Python/Django. Worked with millions of database records on a daily basis, finding common errors and bad data patterns and fixing them.

      Managed large datasets using Panda data frames and Cassandra.

      Used Python Library Beautiful Soup 4 for Web Scraping to extract data for building graphs.

      Built various graphs for business decision-making using Python matplotlib library.

      Fetched twitter feeds for certain important keyword using python-twitter library.

      Added support for Amazon AWS S3 and RDS to host static/media files and the database into Amazon Cloud.

      Performed troubleshooting, fixed and deployed many Python bug fixes of the two main applications that were a main source of data for both customers and internal customer service team.

      Build Cassandra queries for performing various CRUD operations like create, update, read and delete, Also used Bootstrap as a mechanism to manage and organize the html page layout.

      Taken part in entire lifecycle of the projects including Design, Development, and Deployment, Testing and Implementation and support.

      Worked in development of applications especially in LINUX environment and familiar with all of its commands.

      Worked on Jenkins continuous integration tool for deployment of project. Deployed the project into Jenkins using GIT version control system.

      Responsible for debugging the project monitored on JIRA (Agile).

      Refactored existing project to make it more RESTful and thread-safe.

      Added unit tests and improved existing ones and Created project designs utilizing MVC architecture components.

      Designed RESTful XML web service for handling AJAX requests.

 

Environment: Python 3.3, Django, HTML5/CSS, Cassandra, JavaScript, PyCharm, GIT, Linux, Shell Scripting, RESTful, AWS S3 CLI, Vagrant, Docker, Confluence

 

Cisco San Jose CA                                                          February 2014 to December 2015

Python Developer

 

Responsibilities:

      Worked with various phases of the project like analysis, design, development, and testing.

      Good comprehend of Business requirement document (BRD) and creation of Low level design document (LLD).

      Testing and adapting the new applications for voluminous data.

      Project was managed by Chef Release engineering team.

      Deployed web applications on LINUX Environment by using Django Application Server.

      Dealt on Database Objects, Tables and views.

      Developing API's for new clients and creating new business logics accordingly for both scheduled and immediate transfers.

      Constructed UTP, UTC for each module change and involved in System Integration testing (SIT).

      Worked on Python Modules and Packages and Created project designs utilizing MVC architecture components.

      Produced, extensive Unit test cases and release tracker for every release.

      Developed Webpages using CSS, HTML and JavaScript's.

      Created a uniform look in the application by using style sheets.

      Resource providers to support automation through Jenkins.

      Extensive coding using several Python Modules and controls to rapidly build application.

      Used Python Data structures like sqlite3, lists, dictionaries, and tuples.

      Experienced in working with complicated List comprehensions and various built-in functions like map, filter etc.

      Used subversion for version controlling and eclipse for debugging the application

      Resolved performance related issues using efficient coding.

      Query Optimization through SQL server tools for quick response time

      Provide support during developing phase by coordinating with production field.

      Worked with various bugs fixing issues.

 

Environment: Python, Django, SQL, Linux, Chef, Jenkins, HTML, JavaScript, CSS, SIT, MVC pattern.

 

Accenture - CT                                                               Jan 2012 to November 2013

Python Developer

 

Responsibilities:

      Detailed and continuous analysis of the data warehousing application to enhance performance.

      Involved in Design and Development of PL/SQL Packages and Stored Procedures for various business requirements involving data loading and reporting.

      Maintenance and continues development of the applications in PL/SQL procedures, ETL modules and shell scripting using best practices.

      Find creative solutions to design problems when existing solutions do not suffice and analyze existing software design and detect shortcomings, suggest and implement alternatives.

      Supporting the data warehousing application to make sure the jobs are run as scheduled and the SLAs are met.

      Created Shell Scripts for invoking SQL scripts and scheduled them using Crontab.

      Responsible for writing high quality and well documented code according to standards and documentation of various processes

      Providing reports for Business users for sales forecasting and planning.

      Maintaining the application for daily operations and scaling according to Business requirements.

      Migration of the existing application on Oracle 10g to Oracle 12c.

 

Environment: PL/SQL, Datastage 11.3, Workload Automation 11.1, Oracle 12c, Service now, Micro strategy, Clarity, JIRA, confluence, Talend, oozie scheduler, TOAD and Quality center.

 

IBM New Jersey                                                             July 2007 to Dec 2011

Java Developer

 

Responsibilities:

      Responsible for analyzing business requirements and translate them into technical requirements.

      Involved in designing, development of the dynamic content of the product using JSP and Servlets.

      Developed Web Applications using Java/J2EE, JSF on JVM.

      Designed and developed JSP Custom Tags based on Struts Framework.

      Designed and developed the Application based on Model-View-Controller architecture

      Used Struts as the UI framework and implemented various design patterns

      Write code for Struts, Hibernate Code & make Configuration for Struts, Hibernate.

      Distributing developing/maintains work with team member help to team member in Tech.

      Completion of development and integration

      Developed frontend using HTML, CSS, JavaScript, Angular JS, Backbone JS and DHTML.

      Using e-commerce integrated with spring.

      Exhaustive testing in the development environment and catches up as many bugs as possible during local testing rather than letting the bugs getting migrated into production environment.

 

Environment: Oracle, Java/J2EE, Struts, Hibernate, HTML, JSP and JavaScript, Eclipse, VSS, Clear case, Linux/Unix

Education:

Bachelors in Computer Science.