Image of Paramjit Raloowall

Paramjit Raloowall

Senior Software Developer @ eSolutions, Inc.

Senior Software Developer at eSolutions, Inc.

Kansas City, Missouri Area

Ranked #170 out of 3,404 for Senior Software Developer in Missouri

Section title

Paramjit Raloowall's Email Addresses & Phone Numbers

Paramjit Raloowall's Work Experience

eSolutions, Inc.

Senior Software Developer

August 2015 to Present

FHLBank Topeka

Software Developer III

September 2012 to August 2015

Federal Reserve Bank of Kansas City

Programmer Analyst (Contractor)

May 2012 to November 2012

Kansas City, Missouri Area

Paramjit Raloowall's Education

Laurentian University/Université Laurentienne

Bachelor of Computer Science (Hons) Computer Science

2004 to 2008

Georgian College Ontario

Computer Programmer Analyst (Hons) Computer Science

2001 to 2003

Paramjit Raloowall's Professional Skills Radar Chart

Based on our findings, Paramjit Raloowall is ...

Inspirational
Self-sufficient
Self-critical

What's on Paramjit Raloowall's mind?

Based on our findings, Paramjit Raloowall is ...

56% Left Brained
44% Right Brained

Paramjit Raloowall's Estimated Salary Range

About Paramjit Raloowall's Current Company

eSolutions, Inc.

Frequently Asked Questions about Paramjit Raloowall

What company does Paramjit Raloowall work for?

Paramjit Raloowall works for eSolutions, Inc.


What is Paramjit Raloowall's role at eSolutions, Inc.?

Paramjit Raloowall is Senior Software Developer


What is Paramjit Raloowall's personal email address?

Paramjit Raloowall's personal email addresses are p****[email protected], and r****[email protected]


What is Paramjit Raloowall's business email address?

Paramjit Raloowall's business email addresses are not available


What is Paramjit Raloowall's Phone Number?

Paramjit Raloowall's phone (316) ***-*410


What industry does Paramjit Raloowall work in?

Paramjit Raloowall works in the Banking industry.


About Paramjit Raloowall

📖 Summary

• Certified Information Systems Security Professional (CISSP®) • Microsoft Certified Solutions Developer • AGILE Developer • Follower of SOLID principles of object-oriented software development. • Believes in test driven development. • Solid understanding of C#, VB, Javascript/Jquery and the .Net frameworks. • 10 + years of experience with web development technologies (HTML, JavaScript, & CSS) and techniques (AJAX, cross-browser compatibility, standards-compliant XHTML, HTML5). • Subject matter expert on Messaging (MassTransit/NServicebus) and application security. • Subject matter expert on Web development • Strong understanding of banking/financial services industry. • Possess a strong background in various modern technologies such as Object Oriented Analysis, Design and Programming, Design Patterns, Service Oriented Architecture, Enterprise-wide Application Development, Web Development, Internet and E-commerce, Agile Methodologies (such as Rapid Application Development, Extreme Programming). • Believes, learning is a life long journey, without destination. Open to following positions Application Architect Team Lead Security Consultant IT Development ManagerSenior Software Developer @ From August 2015 to Present (5 months) Software Developer III @ Lead Duties: • Perform code reviews, mentor, teach and guide technical team. • Help several team members learn better and safer coding techniques. • Wrote reusable code demonstrating SOLID principles. • Created project templates for solutions to reduce solution development time. • Designed enterprise-wide integration project with Service Oriented Architecture (SOA) using messaging Framework. • Architect/implemented the roadmap how applications and systems interact with 3rd party systems. • Applied design patterns, concepts and refactored existing code to improve readability and reduce technical debt. • Member of a Scrum team and active participant in planning, estimation, development, and testing. • Architectured and implemented Windows services using messaging (publisher/subscriber model) using NServiceBus/MSMQ/FluentNHibernate/WindsorContainer/Log4net technologies. • Designed and implemented Batch handling through Sagas and successfully recovering from batch failure scenarios. • Setup, configured and implemented one touch deployment using uppercut and dropkick. • Responsible for writing unit and integration tests and enabling delivery of a high quality solutions. • Architecture/designed/implemented distributed fault tolerant message based solution enabling a highly available system based on business needs • Participated in analysis, design, architecture, implementation, and support for various .NET applications with strong emphasis on using industry best practises • Lead developer and key contributor in the development, release of new features and integration points • Remove security flaws from outward facing websites • Direct prototype development implementation processes • Provide leadership direction for Middleware technologies, integration software and solution. • Participate in data models, architecture, database development, ETLs, BI Framework/semantic layer, data integration, and report solutions. From September 2012 to August 2015 (3 years) Programmer Analyst (Contractor) @ • Implemented improved development practices including unit testing, design patterns and SOLID principles • Microsoft ASP.NET, C# and IIS • Started weekly learning session, where team members introduce a new technology or topic of their choice. • Gave numerous presentations on design patterns. • Utilizing .Net MVC 3 (Razor), Entity Framework, Telerik MVC, and Sql Server `08 • Responsible for development of dot net 3.5 web application using SQL Server 2008 with LINQ to SQL. • Successfully developed generic “application completion status” bar module, for MVC 3 application. • Developed rich UI experience using JQuery, CSS and Ajax. • Successfully completed MVC3 application, using Entity Framework • Telerik MVC and RAD Web controls use including Ajax controls. • DHTML client-side page construction and dynamic page manipulation. • Microsoft .Net web services including custom extensions and security • Perform code reviews and served as mentor to other developers. • Provide architectural and big picture oversight for development of new or enhanced products From May 2012 to November 2012 (7 months) Kansas City, Missouri AreaProgrammer Analyst II @ • Designing Applications using various technologies and methodologies, most recent, lightweight, modular implementations that leverage best-of-breed technologies and methodologies such as Inversion control/dependency injection (Windsor Container),Object relational Mapping ORM (NHibernate/fluent NHibernate, asynchronous messaging (MSMQ, Mass Transit), SOA web services, pattern-oriented programming, test driven Programming(MBUnit, NUnit), mocking frameworks (rhino mocks), using various industry tools(Resharper test driven.net and fortify(security threats identification). • Successfully removed all the security threats identified in the outward facing member website e.g. SQL injection, XSS attack, static file security, session theft, view state tempering and URL tempering etc. • Perform support duties for legacy systems and perform modifications where necessary. • Assisted in designing the architecture for new systems. • Performed numerous code reviews to identify possible code problems, security threats, remove redundancy to achieve highly secured and decoupled code. • Follower of coding principles (SOLID) single responsibility, composition over inheritance, open closed principles etc. • Started book club to keep learning channel opened and given numerous presentation on design patterns. • Proven flexibility skills by being a part of various projects at the same time and shift from project to project as necessary. • Design/build infrastructure code • Create deployment infrastructure using dropkick. • Analyze the performance of current code as well as new code to ensure reasonable performance is met. From September 2010 to May 2012 (1 year 9 months) Topeka, Kansas AreaProgrammer Analyst @ Worked As Programmer Analyst I at FHLBank Topeka Kansas. From July 2010 to September 2010 (3 months) Web Developer @ • User Interface design and development for Web application. C#, ASP.NET 2.0, AJAX • Design and develop n-tier .Net applications in Agile driven setting. • Working with ASP.Net, C# almost 95 percent of the time. Heavy usage of, JavaScript, VBScript, CSS, HTML, XML, XSLT, JQuery, Ajax, SVN. • Writing SQL statements and stored procedures. • Cross browser development utilizing standards-compliant, efficient and optimized code, including security, design and deployment of MS SQL databases, graphical user interfaces, testing and documentation. • Provide ongoing support and maintenance of the online publications, including bug-fixes (through Subversion), upgrades, new developments and enhancements on Dot Net and classic ASP applications • Building web services, widgets and modules which are used throughout newspaper publications • Perform search engine optimizations SEO and query optimization tasks. • Creating dynamic integration points for content delivery and analysis. From May 2009 to June 2010 (1 year 2 months) Support Analyst @ • Provide server support maintenance and management. • Administer IIS hosting/ deployment. • To design, develop, Edit, and debug Microsoft.net (C#, asp.net) applications. • Writing simple to moderate level SQL queries and stored procedures (SQL Server 2005). • Providing Code Reviews on dot net applications (asp.net and c#) • Perform troubleshooting bug fixing tasks on Enterprise Business Applications (.Net) and their maintenance. • Performing data analysis using SQL Queries. • Perform admin duties on SQL Server and IIS Server and web applications. • Creating ETL Packages • To Develop, Edit, and debug Microsoft.net (C#, ASP.Net) applications. • Administer Energy management ION Enterprise Suite (Management Console, Vista, Designer, deploying new framework and configuring/programming meters) • Collect data through OSI PI Server Process Book, PI data Link, PI tag Mapping, PI OPC Server. From May 2008 to May 2009 (1 year 1 month) Consultant/Analyst @ • Primary responsibilities include analysis, design and development of small scale applications. Website development using ASP.Net, C#, PHP/MySql. • Provide consultation, diagnosis, escalation, status-reporting and resolution implementation to various business problems. From August 2005 to March 2007 (1 year 8 months) Website Manager @ Primary responsibilities include maintaining and updating department website. Design new web pages using PHP/MySql From September 2004 to December 2004 (4 months) Assistant Maintenance Engineer @ Provided object-oriented design, programming and implementation support to the customer billing system, written in C++. Writing simple to moderate SQL queries. Provide Network support and problem-solving including hardware issues. From January 2004 to April 2004 (4 months) Programmer @ Provided object-oriented design, programming and implementation support to the payroll generation system, written in java. Worked as a team leader to design, document, and build fully dynamic employee database in Oracle 8i. Maintained team communication to bring project together into one operational application without loss of data and within specifications From January 2003 to April 2003 (4 months) Programmer @ Primary Responsibilities include supervision of the team, to design, document and build prototype of Life Cycle Builder Module of Geographically Encoded Locust Impact Minimizing System Geo-LIMIS for Indian space Research Organization. Functionality included predictions on the life cycle of locust e.g. breeding, mating, egg laying and flight etc Authored all documentation for the prototype including 40 pages developer manual and 10 pages user manual captured screen shots and prepared all group presentation. Coordinated all team meetings, developed agendas, and monitored project timeline. Design complex algorithm in VB and performed optimization From May 2002 to August 2002 (4 months) Bachelor of Computer Science (Hons), Computer Science @ Laurentian University/Université Laurentienne From 2004 to 2008 Computer Programmer Analyst (Hons), Computer Science @ Georgian College Ontario From 2001 to 2003 Paramjit Raloowall is skilled in: ASP.NET, ASP.NET MVC, C#, IIS, .NET, Visual Studio, VB.NET, JavaScript, HTML 5, LINQ, XML, SQL, Scrum, Subversion, Agile Methodologies


Paramjit Raloowall’s Personal Email Address, Business Email, and Phone Number

are curated by ContactOut on this page.

10x your recruitment & sales conversations

Contact over 200M professionals
instantly by email or phone. Reveal
personal & work email addresses, as
well as phone numbers accurately with
our ContactOut Chrome extension.

In a nutshell

Paramjit Raloowall's Personality Type

Introversion (I), Intuition (N), Thinking (T), Judging (J)

Average Tenure

0 year(s), 11 month(s)

Paramjit Raloowall's Willingness to Change Jobs

Unlikely

Likely

Open to opportunity?

There's 100% chance that Paramjit Raloowall is seeking for new opportunities

Paramjit Raloowall's Social Media Links

github.com
Engage candidates 10x faster

Enjoy unlimited access and discover candidates outside of LinkedIn

Trusted by 400K users from

76% of Fortune 500 companies

Microsoft Nestle PWC JP Morgan Merck Rackspace WarnerMedia Randstad Yelp Google

The most accurate data ever

CCPA Compliant
GDPA Aligned
150M Personal Emails
300M Work Emails
50M Direct Dials
200M Professional Profiles
30M Company Profiles

Hire Anyone, Anywhere
with ContactOut today

Making remote or global hires? We can help.

  • 50 contacts/month
  • Works on standard LinkedIn only
  • Work emails, personal emails, mobile numbers
* 1 user per company limit

No credit card required

Try ContactOut for Free