Post Job Free
Sign in

Software Developer Engineer

Location:
Conroe, TX
Posted:
January 15, 2021

Contact this candidate

Resume:

ESWAR CHANDRA

504-***-**** ● adjgc2@r.postjobfree.com ● LinkedIn

Summary:

• Software Developer with 4 years of experience in building enterprise-level applications using modern web technologies and frameworks.

• Experience in developing RESTful web services and RESTful APIs.

• Experience in building highly scalable microservice architecture.

• Experience in building and deploying applications on the cloud and maintaining CI/CD pipelines

• Experience in building single page responsive web-based applications that can adapt to different browsers and screen sizes.

• Extensive knowledge in software development processes, Object-Oriented Programming (OOP), Design patterns, Agile methodologies like Scrum, and principles. Work experience:

Software Developer – ThoughtTrace, Magnolia, Tx. Oct’17 – present Responsible for full stack development, testing, and deployment of web-based applications – Provision Insights and Document Insights. Provision Insights is an application that can extract the provisions and data from leases and other documents, turns the data into highly structured and normalized information that can be exported to different file systems. Document Insights is an intelligent document management application backed by artificial intelligence to classify the documents of the same type from a group of documents. Roles and Responsibilities

• Perform source system breakdowns, data analysis and lineation, and creation of technical specifications.

• Engineer the backend architecture using C# .NET Framework, .Net Core and Entity Framework.

• Generate and maintain data integration processes in various formats, including Azure SQL, Azure Blob Storage, and ElasticSearch.

• Engineer frontend application components using Angular 10 framework.

• Design user interface using Bootstrap, Flexbox, Kendo-UI, Clarity Design, Prime Ng.

• Use NgRx(Redux) and RxJs Library for maintaining reactive state of Angular applications.

• Manage Azure Pipelines and App Services for Continuous Integration and Deployment.

• Apply Auth0 and JWT token Authorization for Securing the APIs.

• Integrate ElasticSearch to make complex full-text search queries on the Indexed Data.

• Participate in each phase of the software development processes for Enterprise Data applications including ongoing and subsequent productions.

• Design and develop new products for ThoughtTrace's internal usage to reuse code.

• Coordinate with Software Developers, Business Analysts, Infrastructure Administrators, BI Engineers and other IT partners, to evaluate source systems and develop the processes to extract and transfer data into the target platforms.

• Help lead design review artifacts during the project design phase. Web Developer – BrainHR IT Solutions, New Jersey. July’17 – Oct’17

• Developed a single page, fully responsive, UI module using AngularJS, HTML5, CSS3, Bootstrap to have same experience while accessing the website from different devices.

• Implemented RESTful web services to retrieve and update data in the database using NodeJS.

• Used MongoDB as a database for easy storing and retrieval of data in the BSON (binary JSON) format, used Jasmine framework to unit test the application.

• Used GitHub for code management, Jira for issue tracking and WebStorm a JavaScript IDE for developing the website.

Graduate Assistant – University of New Orleans Testing center, New Orleans, LA. May’16 – May’17 Responsible for developing an application, for automation of scoring tests and storing the data.

• Created windows form application using .Net Framework to automatically score the tests using the scanner.

• Implemented the business logic using C# and used SQL Server for efficient data management.

• Used Entity framework (ORM framework) to have a rich, object oriented business model and perform queries

• Implemented Login module to authenticate the user and check for access permissions.

• Used Microsoft Visual Studio as IDE, TFS for source code management and followed Agile methodologies for the development of the application.

Technical skills:

Programming Languages C, C++, C#, Java

Client and Server Scripting Angular, JavaScript, TypeScript, Flexbox, RxJs, NgRx, HTML, HTML5, CSS3, Sass, JQuery, XML, Bootstrap, Node.js, REST Api, Databases MySQL, SQL Server, MongoDB (NoSQL)

Version Controls & IDEs SVN, TFS, GitLab, GitHub, Eclipse, IntelliJ, Visual Studio, WebStorm, Jira.

Methodologies Agile (Scrum), Waterfall

Azure Services Azure Service Bus, Azure Functions, Blob Storage, App Services, Azure SQL, Cosmos DB, Azure Devops

Education:

Master of Science in Computer Science Aug’15 – May’17 University of New Orleans, New Orleans, LA. GPA: 3.3 Relevant courses: Agile Software Engineering, Analysis of Algorithms, Memory Forensics, Computer Forensics, Concurrent programming, Pattern Recognition.

Bachelor of Technology in Computer Science and Engineering Aug’11 – May’15 Jawaharlal Nehru Technological University, Hyderabad, India GPA:3.5 Relevant Courses: C-Programming, Object- Oriented Programming, Data Structures, Computer Organization, Web Technologies, Software Engineering.



Contact this candidate